insulating sheath - Alemán Inglés Diccionario